construction director - French English Dictionary